﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace ASP_klient
{
	public partial class WebForm2 : System.Web.UI.Page
	{
		// ServiceReferencen:
		WilkeServiceRef.WilkeServiceClient wilkeService;


		protected void Page_Load(object sender, EventArgs e)
		{
			if (Session["wilkeService"] == null)
				Session["wilkeService"] = new WilkeServiceRef.WilkeServiceClient();
			wilkeService = Session["wilkeService"] as WilkeServiceRef.WilkeServiceClient;
		}


		protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
		{
			GridViewRow row = BrugerGridView.SelectedRow;
			int brugerID = int.Parse(row.Cells[1].Text);    // HUSK at kolonne 0 er "Select feltet"

			// Personen overføres mellem de forskellige sider som en session-variabel:
			if (brugerID > 0)
			{
				try
				{
					WilkeServiceRef.Bruger valgtBruger = wilkeService.FindBruger(brugerID);
					Session["Bruger"] = valgtBruger;
					Response.Redirect("Person.aspx");
				}
				catch (Exception exc)
				{
					throw exc;
				}
			}
		}
	}
}